un documento irrefutable - Turkish English Dictionary